#include "cmds.h"
#include "stdio.h"
#include <stdint.h>

const uint8_t first_cmds[][FIRST_CMD_CODE_LENGTH] = {
    {'$', 'S', 'A', 'C', 'Q', 'B', 'E', 'G', 0x76, '!'},
    {'$', 'S', 'A', 'C', 'Q', 'S', 'T', 'O', 0x1E, '!'},
    {'$', 'S', 'C', 'A', 'L', 'B', 'E', 'G', 0x71, '!'},
    {'$', 'S', 'C', 'A', 'L', 'S', 'T', 'O', 0x19, '!'},
    {'$', 'G', 'D', 'E', 'V', 'F', 'W', 'R', 0x15, '!'},
    {'$', 'S', 'P', 'W', 'R', 'O', 'F', 'F', 0x27, '!'},
    {'$', 'S', 'P', 'G', 'A', '0', '0', '0', 'F', '!'},
    {'$', 'G', 'P', 'G', 'A', '0', '0', '0', 'F', '!'},
    {'$', 'S', 'M', 'O', 'D', 'A', '0', '0', 'F', '!'},
    {'$', 'S', 'M', 'O', 'D', 'S', '0', '0', 'F', '!'},
    {'$', 'G', 'M', 'O', 'D', 'E', '0', '0', 'F', '!'},
    {'$', 'S', 'S', 'A', 'M', 'P', '0', '0', 'F', '!'},
    {'$', 'G', 'S', 'A', 'M', 'P', '0', '0', 'F', '!'}, // get samp rate
    {'$', 'G', 'S', 'T', 'A', 'T', 'E', '0', 'F', '!'},
};

const uint8_t second_cmds[][SECOND_CMD_CODE_LENGTH] = {
    {'+', '+', '+', '+', '+', '+', '+'},
};

const uint8_t cmd_ret_table[][CMD_RET_VALID_LENGTH] = {
    {'*', 'O', 'K', '*'},
    {'E', 'R', 'R', '0'},
    {'E', 'R', 'R', '1'},
    {'E', 'R', 'R', '2'},
    {'E', 'R', 'R', '3'},
};
